<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>

<HEAD>
	<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
	<TITLE>ai.planet manual</TITLE>
</HEAD>

<BODY LANG="en-US" LINK="#ffffff" VLINK="#ffffff" BGCOLOR="#ffffff">

<a href="index.html">
<IMG SRC="aiplanetlogo_new.png" BORDER=0 width="345" height="64"><IMG SRC="planet_logo.png" BORDER=0 width="72" height="64"></a>
<BR clear=all><br>

<TABLE WIDTH=100% BORDER=0 BGCOLOR="#666699">
	<TR>
		<TD align=center WIDTH=20%>
			<a href="intro.html">
			<font color="#ffffff">
			Introduction
			</font>
			</a>
		</TD>
		<TD align=center WIDTH=20%>
			<a href="getstarted.html">
			<font color="#ffffff">
			Getting Started
			</font>
			</a>
		</TD>
		<TD align=center WIDTH=20%>
			<font color="#ffffff">
			User Interface
			</font>
		</TD>
		<TD align=center WIDTH=20%>
			<a href="objects.html">
			<font color="#ffffff">
			World Objects
			</font>
			</a>
		</TD>
		<TD align=center WIDTH=20%>
			<a href="team.html">
			<font color="#ffffff">
			The Team
			</font>
			</a>
		</TD>
	</TR>
</TABLE>

<p align=justify>

This page explains ai.planet's user interface in more detail. Many functions are
self-explaining so they will not be mentioned here.<br><br>

<center><img src="interface_main.png" width="600" height="450"></center>
<br clear=all>

<center><h3>The menus</h3></center>

<i>Set/Names:</i> This allows you to input your and your planet's name. This is
handy when more than one user is at the computer.
<br><br>
<i>Set/Reload DNAs:</i> Resets all the life forms' DNA's to their default state.
<br><br>
<i>Set/Maximums:</i> Lets you set the maximum amount allowed of each object. This
may be useful for population control or saving computer resources. Note that Icebergs
are set to 0 by default, so they will not appear in your world.
<br><br>
<i>Set/Asteroids:</i> Sets the amount of meteors lurking around the planet and
occasionally smashing onto it. Set to 0 to prevent this type of random disaster. 
<br><br>

<center><h3>The main toolbar</h3></center>

<i>Go/Stop:</i> Starts and stops the flow of time, respectively.
<br><br>
<i>Time flow slider:</i> With this slider, you can set how many milliseconds are
between two ticks, when the simulation updates. The default of 20 corresponds to
50 ticks/sec. This default value can at every time be restored using the button
right of the slider.
<br><br>
<i>Time flow - ticking/flowing:</i> Flowing is the default, where the simulation
continues to run until the Stop button is pressed. When set to ticking, the simulation
runs for one tick on pressing Go, and then stops again.
<br><br>
<i>Tick display:</i> Shows how many ticks have elapsed since the creation of the
planet.
<br><br>

<center><h3>Reality controls</h3></center>

<i>Populations:</i> Opens a window with a population graph showing the development
of the various populations on the planet.
<br><br>
<i>Temperature:</i> Opens a temperature map. Yellow and orange is hotter, pink is
medium temperature, and blue and light blue is colder.
<br><br>
<i>Humidity:</i> Shows a humidity map. Brighter is more wet.
<br><br>
<i>Construction:</i> Shows a log of ai.planet's startup sequence.
<br><br>
<i>Lists:</i> Allows you to examine the attributes of every object on the planet.
<br><br>
<i>Events:</i> Shows you a log of the things that recently happened.
<br><br>

<center><h3>Planet toolbar</h3></center>

<i>Select:</i> You can select objects with the Select tool, get information about
them and make them do certain actions.
<br><br>
<i>Space:</i> With the tools in here, you can add suns and moons. You can't place
them manually, just click the button and it's there. You can also smash asteroids
onto your planet by selecting the Asteroid tool and clicking on a place on the
planet's surface where the incident should occur. To place a missile defense,
select the Defense tool and click on the planet. An orbital flak gun will appear in
space above the place you clicked.
<br><br>
<i>Water:</i> Add or remove water from your planet permanently with the Water and
Sponge tools. The Splash tool has the effect of your 240-pound uncle Eddie jumping
into the pool. You can also create icebergs. 
<br><br>
<i>Land:</i> This collection of tools allows you to model the planet's surface.
<br><br>
<i>Air:</i> These tools give you advanced climate control by creating clouds and
modifying local temperature and humidity.
<br><br>
<i>Plants:</i> Lets you place all kinds of vegetation. There is also a plant clearer
tool.
<br><br>
<i>Creatures:</i> Allows you to set off all kinds of animals you like. There is also
a creature killer tool.
<br><br>
<i>Bots:</i> Here you can create and manage bots and give commands to them.
<br><br>
<i>Tools:</i> You can place some interesting special objects with this tool. Bubble
and Drain beacons spill, or suck up, water. ApplePops and OrangePops disgorge
fruit at a fixed interval. The AnyPop object generates an arbitrary object at the
tick interval you specify in the text field. And of course, you can place balls.
<br><br>
<i>Disasters:</i> Lets you decimate the life on your planet with some thrill effect.
<br><br>
<i>Find:</i> Click on the buttons to find a certain object and select it. You can
click multiple times on a button to select the next object of its kind.
<br><br>
<i>Visuals:</i> Allows to toggle certain graphical overlays and effects, some of which
are very processing intensive.
<br><br>
<i>Audio:</i> Lets you set the audio volume. You can also toggle visual trails
for objects here.
<br><br>
<i>Settings:</i> Tools for window management and image recording.
<br><br>
<i>Repeat:</i> With this switched on, the currently selected tool will be in effect as long as you
hold the mouse button. When switched off, the tool will be engaged once per mouse
click. This becomes important when it comes to the creatures tools. When you only
want to set off three or four creatures, switch Repeat off and click three or
four times. If you don't switch it off, you need a good reaction to release the mouse
button before there are too many creatures released.   
<br><br>

<center><h3>Camera controls</h3></center>

These are always visible and allow you to explore your planet from all possible
perspectives. Especially the Eyes view is interesting, where you view the world as
the selected object. To get an overview and zoom out again, select Planet.

<h3 align="center">Mouse controls</h3>
<p>You will need a mouse to use ai.planet, and a keyboard helps too!&nbsp; The 
basic mouse controls are:</p>
<ul>
  <li>Right Button = Move View</li>
  <li>Left Button = Use Tool / Select Object</li>
  <li>Wheel = Zoom</li>
</ul>
<p>Depending on your camera mode, and which tool you are using, the buttons will 
behave differently.&nbsp; If you have an object selected, you can move it by 
holding the button down, and dragging the mouse.&nbsp; You can also double-click 
on an object to view its properties.&nbsp; </p>
<h3 align="center">Keyboard controls</h3>
<p>There are many keyboard shortcuts that you should be aware of:</p>
<ul>
  <li>Spacebar: Start/Stop Time</li>
  <li>P: Planet Camera</li>
  <li>\ Target Camera</li>
  <li>[ Previous Target</li>
  <li>] Next Target</li>
  <li>- Zoom Out</li>
  <li>+ Zoom in</li>
  <li>Shift-1: Find Sun</li>
  <li>Shift-2: Find Moon</li>
  <li>Shift-3: Find Bird</li>
  <li>Shift-4: Find Fish</li>
  <li>Shift-0: Find Bot</li>
  <li>ASDW: Move Target</li>
  <li>R: Raise Target</li>
  <li>F: Lower Target</li>
  <li>Arrow Keys: Move Camera</li>
  <li>ESC: Return from fullscreen</li>
  <li>TAB: Avatar Camera</li>
</ul>
<h3 align="center">Bot controls</h3>
<p>One of the least known set of controls are the controls for a bot.&nbsp; Did 
you know a bot can fly, pick up, kick, and eat things?</p>
<ul>
  <li>ASDW - Move Bot</li>
  <li>Arrow Keys - Turn Bot</li>
  <li>H - Jetpack</li>
  <li>SHIFT - Run</li>
  <li>J - Jump</li>
  <li>K - Kick</li>
  <li>Y - Grab</li>
  <li>U - Drop</li>
  <li>L - Bonk</li>
  <li>, - Eat</li>
  <li>. - Give</li>
  <li>O - Throw</li>
  <li>/ - Use</li>
  <li>1,2,3,4,5 - Perform</li>
</ul>
<p align="center"><a href="objects.html"><font color="#0000FF">Continue to World 
Objects</font></a></p>

</p>

<TABLE WIDTH=100% BORDER=0 BGCOLOR="#666699">
	   <tr>
	   <td align=center>
	   <font size=2 color="#ffffff">
	   Artificial Planet
	   </font>
	   </td>
	   </tr>
</table>

<br>

<center><img border="0" src="../images/AnimationLadybug2.gif" width="122" height="64"></center>

</BODY>

</HTML>